oncocytic carcinoma - French English Dictionary